Release 10.1A: OpenEdge Development:
ADM Reference


SmartContainer

The SmartContainer provides all functionality from the class Container without the overhead of a visible run-time representation. It has no special class or super-procedure file of its own but is an expression of the Container class and uses containr.p as its super-procedure file. Table 1–3 lists the class and custom files related to containr.p.

Table 1–3: Class and custom files for SmartContainers 
Class files
Customer files
Definition
containr.cld
Super
containrcustom.p
Method
containr.i
Method
containrcustom.i
Property
cntnprop.i
Property
cntnpropcustom.i
Prototype
cntnprto.i
Prototype
cntnprtocustom.i
Template
cntnrsimpl.w
Exclude
containrexclcustom.i
Instance
containrdefscustom.i

AppServer class

If the macro {&APP-SERVER-VARS} is defined, the Container and Query classes inherit from the AppServer™ class, represented by the super procedure appserver.p. To force the macro to be defined, set the AppServer-Aware check box in the Procedure Settings dialog box for the object. If there is no such check box, or it is disabled, then you cannot force the definition. Table 1–4 lists the class and custom files related to appserver.p.

Table 1–4: Class and custom files for AppServer
Class files
Customer files
Definition
appserver.cld
Super
appservercustom.p
Method
appserver.i
Method
appservercustom.i
Property
appsprop.i
Property
appspropcustom.i
Prototype
appsprto.i
Prototype
appsprtocustom.i
Template
Exclude
appserverexclcustom.i
Instance
appserverdefscustom.i


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095